package com.yami.shop.rights.common.dto;

import com.yami.shop.bean.model.UserAddrOrder;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
public class RightsRecordDto {


    private long id;

    @Schema(description = "核销持人名称")
    private String holderUserNickName;

    @Schema(description = "核销次数")
    private long times;

    @Schema(description = "核销时间")
    private java.sql.Timestamp createTime;

    @Schema(description = "权益名称")
    private String rightsName;

    @Schema(description = "核销持有人用户头像")
    private String pic;

    @Schema(description = "核销持有人用户昵称")
    private String nickName;
    //物流状态
    private String status;
    //1:快递配送2:自提3:无需快递4:同城配送
    private Integer dvyType;
    private String orderNumber;
    private UserAddrOrder userAddrOrder;

    @Schema(description = "物流编号")
    private String dvyFlowId;

    @Schema(description = "物流公司")
    private String dvyName;

    private Integer prodCount;

    private String prodPic;

    // 商品名称
    private String prodName;

    //权益类型
    private Integer type;

    private Integer rightsId;

    private Integer addressId;
    private String receiver;
    private String mobile;
}
